Structural Aspects of the System/360 Model 85 II: The Cache

نویسنده

  • John S. Liptay
چکیده

cache, a high-speed buffer establishing a storage hierarchy in the Model 85, is discussed in depth in this part, since it represents the basic organizational departure from other SYSTEM/~BO computers. Discussed are organization and operation of the cache, including the mechanisms used to locate and retrieve data needed by the processor. The internal performance studies that led to use of the cache are described , and simulated performance of the chosen configuration is compared with that of a theoretical system having an entire 80-nano-second main storage. Finally, the effects of varying cache parameters are discussed and tabulated. Among the objectives of the Model 85 is that of providing a SYSTEM/^^ compatible processor with both high performance and high throughput. One of the important ingredients of high through-put is a large main storage capacity (see the accompanying article in Part I). However, it is not feasible to provide a large main storage with an access time commensurate with the 80-nanosecond processor cycle of the Model 85. A longer access time can be partially compensated for by an increase in overlap, greater buffering, deeper storage interleaving, more sophistication in the handling of branches, and other improvements in the processor. All of these factors only partially compensate for the slower storage, and, therefore , we decided to use a storage hierarchy instead. The storage hierarchy consists of a 1.04-microsecond main storage and a small, fast store called a cache,l which is integrated into the CPU. The cache is not addressable by a program, but rather is used to hold the contents of those portions of main storage that are currently being used. Most processor fetches can then be handled by referring to the cache, so that most of the time the processor has a short access time. When the program starts operating on data in a different portion of main storage, the data in that portion must be loaded into the cache and the data from some other portion removed. This activity must take place without program assistance, since the Model 85 must be compatible with the rest of This paper discusses organization of the cache and the studies that led to its use in the Model 85 and to selecting of values for its parameters. the SYSTEM/360 line.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adsorption Behavior of Cu(II) in Aqueous Solutions by SQD-85 Resin

The adsorption and desorption properties of SQD-85 resin for Cu(II) had been investigated. A series of experiments were conducted in a batch system to assess the effect of the system variables, i.e. initial pH, contact time and temperature. The results show that the optimal pH for the adsorption was 5.99 in the HAc-NaAc system, and the maximum adsorption capacity was estimated to 324 mg/g a...

متن کامل

Sector Cache Design and Performance

The IBM 360/85, possibly the rst commercially available CPU with a cache memory, used a cache with a sector design, by which the cache consisted of sectors (with address tags) and subsectors (or blocks, with valid bits). It rapidly became clear that superior performance could be obtained with the now familiar set{associative cache design. Because of changes in technology, the time has come to r...

متن کامل

A Multiple Objective Nonlinear Programming Model for Site Selection of the Facilities Based on the Passive Defense Principles

One of the main principles of the passive defense is the principle of site selection. In this paper, we propose a multiple objective nonlinear programming model that considers the principle of the site selection in terms of two qualitative and quantitative aspects. The purpose of the proposed model is selection of the place of facilities of a system in which not only it observes the dispersion ...

متن کامل

Rationalization of Physicochemical and Structural Requirement of Some Substituted 5-(Biphenyl-4-ylmethyl)Pyrazole as Angiotensin II Receptor Antagonist: A QSAR Approach

      A series of angiotensin II (A II) receptor antagonist of some substituted 5-(biphenyl-4-ylmethyl) pyrazole were subjected to QSAR analysis using Hansch and Fujita-Ban model, by using combination of thermodynamic, electronic, spatial descriptor and presence or absence of substituent respectively. Several QSAR model were obtained using stepwise regression analysis. Two models from both the ...

متن کامل

Explain the need for structural factors affecting the challenges of combating money laundering in the Iranian banking system

The fight against money laundering as a universal policy is on the agenda of all countries and parliaments. To create sustainable conditions and economic transparency, combating the phenomenon of money laundering is necessary. This issue is a specific issue of the country in international banking operations and interbank brokerage. The application of infrastructure approach factors, including a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IBM Systems Journal

دوره 7  شماره 

صفحات  -

تاریخ انتشار 1968